Bookly\Lib\Entities\Payment C

Total Complexity 103
Dependencies 14
Dependents 24
Total lines 794
Lines of code 373
Logical lines of code 176
Comment lines 237
Methods 40
Properties 17

Methods 40

Method Rating Maintainability Complexity Lines of code
setDetailsFromOrder()
C
32 24 96
typeToString()
A
48 15 34
getPaymentData()
A
43 13 44
save()
S
53 6 22
statusToString()
S
57 5 18
paymentInfo()
S
59 3 13
typeToImage()
S
64 3 10
getTypes()
S
61 1 18
setCartInfo()
S
66 2 9
setDetails()
S
77 1 4
setStatus()
S
77 1 4
getToken()
S
82 1 3
setToken()
S
77 1 4
getDetails()
S
82 1 3
setCreatedAt()
S
77 1 4
getRefId()
S
82 1 3
setRefId()
S
77 1 4
getCreatedAt()
S
82 1 3
setPaidType()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
getStatus()
S
82 1 3
setPaid()
S
77 1 4
getPaidType()
S
82 1 3
getType()
S
82 1 3
getCouponId()
S
82 1 3
setCouponId()
S
77 1 4
getGiftCardId()
S
82 1 3
setGiftCardId()
S
77 1 4
getTarget()
S
82 1 3
setTarget()
S
77 1 4
setType()
S
77 1 4
setGatewayPriceCorrection()
S
77 1 4
getTotal()
S
82 1 3
setTotal()
S
77 1 4
getTax()
S
82 1 3
setTax()
S
77 1 4
getPaid()
S
82 1 3
getGatewayPriceCorrection()
S
82 1 3
delete()
S
74 1 4